10031 728
13156 285
7057 451
5334 454
6932 307
6078 258
158542 477
54231 328
19954 597
8823 410
25025 447
14684 461
13352 719
7001 669
5636 78
4691 207
2873 68
4724 103
9285 215
2746303 4075
248313 1043
2503388 3554
387696 1161
284975 1572