30928 54
39800 276
907 106
3422 185
144910 1114
249709 1171
1195 197
21601 106
101205 494
3001 664
85010 230
2414 566
2684 385
983 216
3149 473
4387 156
636 58
69806 675
42667 66
2537 543
49892 320
44197 738
165375 995
25580 832
87339 729
1380 327
3246 440
2167 492