29479 63
6142 696
1170 259
3077 904
6543 681
7366 638
2798 574
72564 854
5316 51
148265 696
15648 535
34159 265
2218 674
68200 414
1652 264
6549 225
15511 585
5032 566
2505 824
8547 326
4689 808
18475 460
2553 824
73584 533