3113 236
5215 794
25017 446
24309 412
249880 804
5950 200
2974 113
4837 510
3004 188
40737 666
4097 539
22942 814
3273 685
3784 628
39587 331
33642 493
3250 569
27051 224
1250 98
9074 370
11433 296
16358 542
15419 115
121675 617
13369 567
8992 406
3581 306
8166 501