31191 68
14357 648
10631 321
2278 79
5577 358
7125 622
3050 35
12642 386
17232 352
9247 595
4415 269
5464 631
5207 421
3746 652
3497 795
6548 473
2669 124
4784 442
6915 741
6268 626
15510 579
5112 429
7189 176
5575 663
2645 94
8955 529
3956 303
4676 185