20727 90
2732 325
5410 334
21045 637
81668 413
34464 544
9295 307
7595 435
39277 117
18630 458
52232 530
31703 503
14242 422
36571 204
3973 405
2917 311
2464 360
16531 721
3706 420
2316 505
935473 960
3776 750
260334 832
16554 654
1382 188
12629 228
19042 482
9989 309