12652 306
13161 307
26057 412
6352 618
10457 28
6160 143
9883 492
12390 856
5352 418
5879 291
14570 400
3572 241
8540 567
3792 425
2193 372
8797 54
17215 355
4268 167
1636 108
5215 731
11336 744
4504 617
6907 408
7440 70
7352 451
4329 377
9567 121
4825 703