12528 509
4445 211
6506 185
4702 200
10864 747
27591 115
10720 36
16266 109
19429 73
3740 276
4633 241
2583 235
9705 438
30701 514
14658 846
7809 363
10196 299
36580 825
7311 481
10914 296
4351 501
5644 513
21134 697
13591 316
2348 420
7968 703
6739 744
21654 145