12528 509
4445 211
6506 185
4702 200
10864 747
27591 115
10720 36
16267 109
19432 73
3740 276
4633 241
2583 235
9706 438
30702 514
14658 846
7810 363
10196 299
36583 825
7311 481
10915 296
4351 501
5644 513
21136 697
13593 316
2348 420
7968 703
6739 744
21654 145