2950 421
2697 424
14640 664
1235 202
1599 258
4563 36
2641 517
3349 864
672 34
9303 616
15573 44
2405 462
1690 167
2275 309
21426 909
2067 287
1824 348
1855 208
1828 112
975 61
1370 116
2846 380
22185 618
19504 614