50026 400
5373 464
3850 278
13425 88
7737 361
4908 167
13551 329
23468 491
2720 316
5456 343
3188 272
13666 293
5164 741
4192 315
7272 678
4885 427
4531 341
1042 79
2881 269
8051 289
9387 865
3275 420
1234 32
3175 762
2499 471
3176 527
4006 443
2213 554