258353 1221
13808 828
1708 305
250042 745
65215 376
21185 271
61234 834
99588 160
6200 35
86133 841
4238 500
257127 1017
3302 474
2247 513
3047 470
4212 798
2449 646
48365 285
32072 371
45370 480
128245 812
3240 258
3367 55
97221 379
31659 193
5694 431
13046 943
5175 526