14291 303
38726 264
929 97
1127 313
5842 556
9468 585
2603 581
3658 428
3620 111
6147 291
4997 639
31352 286
270 87
3060 586
22582 813
9899 403
2384 648
139 42
2635 309
6454 588
7287 555
10429 98
2371 782
2852 753