8005 152
2844 275
3425 504
4781 699
35660 551
3052 201
7512 629
8940 83
3550 566
2390 459
3589 426
11467 471
12151 526
2923 491
4725 478
1340 255