18955 55
23413 568
13810 505
36782 776
3888 278
6279 585
15300 155
8890 297
4562 665
1542 121
4348 359
6135 840
10595 519
67507 88
9252 306
25709 310
14186 318
34077 150
18437 353
8713 399
11028 344
12526 129
20495 200
13066 522
16987 742
12954 78
7839 503
15030 823