28912 86
15578 436
3984 618
25639 715
2863 288
4529 93
934507 959
332193 529
14953 426
14754 426
6624 137
2289 88
7586 159
18671 500
3862 851
21777 338
8508 621
4321 201
6816 431
3363 218
3237 71
1723 232
5673 875
20937 521
101397 242
4213 521
2410 190