28023 77
9230 219
4066 317
15977 588
6819 531
3339 670
3990 44
14451 303
5496 528
8934 68
2248 54
7481 291
12273 714
4667 414
4023 67
8416 210
5161 378
7418 410
5044 664
10781 572
11612 623
12646 139
9575 179
8462 222
10203 717
6575 380
5431 515
4226 37