3303 777
13514 234
4840 358
16517 885
39680 968
19667 626
7465 283
43479 2609
14588 589
20360 306
13791 452
17494 540
168066 1043
672268 1142
274655 909
21416 841
11475 319
19422 452
23892 780
7863 209
12564 304
18491 107
17579 515