10031 728
13154 285
7056 451
5333 454
6930 307
6078 258
158408 477
54202 328
19944 597
8813 410
25017 447
14680 461
13345 719
6998 669
5633 78
4689 207
2871 68
4720 103
9285 215
2745410 4075
248311 1043
2502490 3554
387683 1161
284961 1572