3113 236
5215 794
25012 446
24307 412
249859 804
5950 200
2974 113
4837 510
3004 188
40718 666
4097 539
22929 814
3273 685
3783 628
39558 331
33616 492
3250 569
27026 224
1250 98
9071 370
11425 296
16348 542
15418 115
121660 617
13368 567
8992 406
3580 306
8166 501