15065 358
10257 830
5287 904
3131 281
6885 263
2741 229
8316 641
2635 252
3965 666
1553 227
6644 304
12377 358
3236 261
1659 154
3392 229
10547 491
5570 425
3606 460
938 39
14294 296
1888 194
6551 536
3952 308
4801 72