31182 68
14356 648
10628 321
2278 79
5574 358
7125 622
3050 35
12641 386
17231 352
9245 595
4413 269
5463 631
5207 421
3745 652
3496 795
6548 473
2669 124
4780 442
6912 741
6268 626
15507 579
5112 429
7189 176
5569 663
2645 94
8955 529
3955 303
4657 185