3096 528
4151 684
11314 515
21560 353
7419 278
5259 812
2674 514
16235 175
3861 649
2969 574
33675 794
5954 793
3369 369
17914 555
13974 810
15128 201
4011 390
4611 745
5015 631
3827 368
3224 487
2275 62
12762 714
3612 115