971 48
4557 680
2604 532
751 154
1029 92
3130 603
3264 915
275 36
3537 522
1522 363
3158 898
3028 761
4085 514
2883 455
2912 602
2585 342
17782 571
3719 760
2049 383
2928 601
1736 319
2437 555
2096 358
347 30
9323 573
21525 554
1363 261
13014 122