3303 70
12521 898
10779 540
6410 802
5076 324
4865 482
8544 805
7260 616
13374 629
5714 513
5359 383
5033 232
5286 236
5184 117
10258 772
9888 176
9374 713
6652 593
9259 461
4268 97
9541 648
13308 75
4019 40
5995 163