15673 54
18191 179
22250 736
25914 420
6052 883
7525 631
3105 462
5049 689
5374 784
6722 869
30719 418
12399 338
2814 299
5052 667
4987 735
2333 259
51226 718
2826 50
9447 326
2427 405
27239 212
6324 306
53777 157
2263 169
3474 763
1614 225