39958 595
17967 542
1069 110
3101 693
1830 397
968 153
17735 420
9524 27
3367 653
1171 187
1966 284
4716 415
1956 336
1970 417
2809 343
1530 174
2313 376
1317 44
18991 155
2556 396
3231 514
673 55
2678 680
2165 377
857 73
1847 315
915 50
1329 247