42016 253
3263 127
31690 231
49836 328
5193 319
59695 325
7570 149
4107 171
79561 280
22630 194
110818 500
36779 166
43645 187
1508 55
17106 247
14538 474
3542 257
24075 220
43911 145
2888 443
2307 78
34998 124
96407 447
16115 241
21012 160
4199 526
51419 167
18250 205