19960 297
48853 508
107563 580
13735 703
32603 502
54982 658
6126 163
91242 613
30503 947
61897 190
20772 466
23843 407
39232 713
21310 379
6218 249
25136 99
10906 903
25999 914
27430 586
21342 64
85309 495
11465 621
14148 118
53225 427
18647 133
13428 679
50147 543