8006 152
2846 275
3426 504
4781 699
35661 551
3053 201
7514 629
8940 83
3550 566
2390 459
3590 426
11471 471
12170 526
2923 491
4728 478
1340 255