4183 95
7085 546
3505 773
9856 774
7097 418
2135 53
1332 61
30301 175
1570 250
2789 333
20974 425
19507 495
24698 177
3698 291
6585 628
2798 295
1810 192
3234 497
14954 544
1684 246
2183 184
2588 144
3374 686
3093 137