5931 76
17392 162
7530 293
8999 636
4983 373
14428 501
22549 242
8227 653
7198 659
8781 350
14128 683
6286 48
5848 489
8633 735
14543 699
10860 497
18050 698
22638 441
3956 106
20712 326
6728 713
7558 286
6275 780
7929 719
12788 319
7357 868
3861 295
15111 326