10031 728
13154 285
7055 451
5333 454
6927 307
6071 258
158237 477
54161 328
19931 597
8810 410
25004 447
14672 461
13339 719
6997 669
5628 78
4687 207
2869 68
4719 103
9280 215
2744370 4075
248308 1043
2501234 3554
387664 1161
284945 1572