12095 580
6478 203
4624 594
9466 315
6380 59
2379 119
7664 563
5279 47
6239 515
5534 420
6583 103
4942 370
13811 405
35383 641
24934 328
2226 358
18052 389
35276 85
247014 1196
2741270 4075
332705 530
3199662 6788
258333 1184
143742 691
13320 677
129547 1079
47201 385
145377 273