5005 286
3741 76
11627 128
17019 491
21668 352
44237 71
1975 218
5705 488
12073 63
11737 185
19767 311
35936 115
18681 733
7006 56
16541 886
15543 550
4941 695
9336 820
4951 184
3678 770
6216 485
35553 510
14620 928
22726 209
9874 109
17345 668
6924 556
10474 321