5015 587
2812 382
12526 651
3810 130
1369 72
4021 609
3907 644
2825 686
3541 797
4233 715
3002 777
35061 192
3653 354
76313 480
3131 219
64838 335
36117 247
28214 212
5099 526
28642 682
3388 125
6579 360
5617 758
2309 455
20608 156
29696 346
40267 509