21193 128
5940 305
16327 508
18200 349
55002 443
29434 363
5541 46
17732 758
3684 260
763 174
34404 297
14293 408
7256 450
4273 354
9419 159
25873 105
8549 519
10539 672
1697 452
42906 404
17311 369
3106 680
10222 28
3963 214