10031 728
13156 285
7057 451
5334 454
6932 307
6078 258
158562 477
54233 328
19954 597
8823 410
25025 447
14684 461
13353 719
7001 669
5636 78
4692 207
2874 68
4724 103
9285 215
2746393 4075
248313 1043
2503503 3554
387697 1161
284975 1572