5061 147
2381 522
2955 690
3109 755
11584 907
15648 548
9845 956
2913 656
3057 559
2468 272
2907 365
1923 176
1850 291
2863 691
12135 670
2334 444
2288 320
2847 652
2155 557
1254 128
5671 94
10871 665
1334 337
6335 510