315543 1252
10879 580
9555 558
8325 363
10876 210
6857 76
4930 778
4500 603
5956 531
4743 447
5294 238
7112 653
10466 906
5295 309
7280 817
5282 401
16540 1035
49379 738
273957 418
3405 70
43740 698
25400 224
15562 94
12738 535
76274 264
323538 407
104539 335
3504 239