5018 76
15071 162
6178 293
12118 501
21567 33
15927 486
13674 242
3232 106
12657 542
8379 31
13531 825
6112 46
27131 694
7010 429
13050 601
8136 479
8617 267
10302 265
4370 557
14757 664
7945 620
4070 38
8998 409
6449 428
5521 249
14900 503
6150 301
18962 645