30703 325
33767 212
10664 47
10463 109
8709 160
23158 239
14111 495
15641 221
7731 760
30961 513
15973 1050
14816 741
20501 822
7163 501
19558 249
17281 379
16335 264
15684 758
2123176 3405
377707 1078
2412945 7086
40953 581
58232 485