31503 537
10830 432
35400 121
30734 293
27132 702
9362 850
1204 135
17947 652
35996 189
2693 243
5132 883
4554 688
103521 928
3706 203
5006 299
2914 471
87004 251
21573 532
7106 848
10780 228
2999 477
43762 494
52139 333
47893 373
16805 468
3111 400
1981 159
4287 729