12529 509
4445 211
6506 185
4702 200
10864 747
27596 115
10721 36
16269 109
19435 73
3740 276
4633 241
2584 235
9706 438
30702 514
14660 846
7810 363
10198 299
36585 825
7313 481
10915 296
4351 501
5644 513
21139 697
13594 316
2348 420
7969 703
6740 744
21654 145