10031 728
13154 285
7056 451
5333 454
6927 307
6072 258
158335 477
54182 328
19936 597
8812 410
25008 447
14677 461
13342 719
6997 669
5630 78
4688 207
2869 68
4720 103
9281 215
2744950 4075
248311 1043
2501957 3554
387678 1161
284951 1572