2708 400
20588 936
18776 292
16509 493
16949 527
11798 82
21569 594
11368 115
10789 777
14846 348
23099 517
15577 575
11532 213
6297 454
6284 230
15486 538
8061 358
7700 114
2825 224
8550 389
3541 218
2346001 3883
928275 955
247159 1043
2112657 3401
251035 640
99458 816
65849 520