18129 61
45840 508
1467 311
2868 865
10080 127
2457 602
4755 560
7334 443
168 35
3239 486
14633 792
18616 174
4518 305
1628 386
1539 402
2440 703
249 82
1573 362
856 220
15607 166
1036 147
2687 831
1728 465
248223 968