12523 509
4444 211
6502 185
4702 200
10860 747
27588 115
10713 36
16264 109
19422 73
3740 276
4632 241
2582 235
9702 438
30699 514
14656 846
7806 363
10187 299
36566 825
7302 481
10913 296
4350 501
5644 513
21127 697
13588 316
2348 420
7968 703
6739 744
21648 145