2901 471
86789 251
21492 532
7089 848
10760 228
2982 477
43581 494
51997 333
46396 373
16765 468
3098 400
1961 159
4276 729
25118 243
3838 177
41321 240
1920 220
3461 746
1893 271
2956 564
3963 774
2177 382
4004 745
2094 320
2424 251
4269 363
3630 578
8524 300