15585 54
17679 179
22044 736
25317 420
5961 883
7383 631
3043 462
4945 689
5178 784
6654 869
30076 418
12339 338
2753 299
4952 667
4875 735
2305 259
50481 718
2656 49
9278 326
2399 405
26786 212
6220 306
52687 156
2185 169
3463 763
1586 225