21227 421
16677 321
13974 509
24526 278
7298 576
13072 95
5307 453
12694 538
2413 115
8952 265
20686 532
12794 612
8865 272
5920 43
38940 384
30435 164
5915 394
23481 48
8782 680
18004 697
9804 243
4142 358
11070 650
14779 275
13909 384
5932 237
16973 842
8311 122