3427 300
17088 654
15704 312
5697 286
9441 209
7736 61
3522 280
8980 501
9556 343
10159 693
3735 277
24066 649
6847 648
12920 733
4622 162
8806 334
13106 187
5292 67
10493 759
8693 875
10370 304
22520 516
4668 572
3502 492
12131 570
13890 399
23620 594
6690 196