12541 318
3416 307
8453 160
19461 783
23100 239
14054 495
9448 597
42837 189
19668 198
33151 112
15554 221
9423 822
11129 818
35842 79
6446 85
14750 741
9485 783
5937 442
15337 146
6403 506
7731 99
81685 731
13806 453
13408 459
6357 664
10913 621
11704 119
27317 631