4060 521
15790 444
1435 192
2136 344
910 66
8065 440
3426 330
2170 232
3534 837
5630 935
5733 668
6766 341
2995 628
17298 84
5952 640
3784 888
2325 336
6581 438
5074 642
6728 764
30552 186
14151 85
4861 121
13867 606
29092 623
5889 844
5210 379
16782 256