3051 596
1350 163
1125 294
2701 794
2951 474
3369 849
2391 631
13956 636
491 69
1960 491
1683 180
2889 574
2659 315
1527 195
1005 232
20390 555
1071 104
20592 681
5193 702
4193 622
3798 701
434 114
1423 43
1410 304