8013 152
2849 275
3427 504
4784 699
35663 551
3058 201
7523 629
8944 83
3551 566
2393 459
3594 426
11491 471
12231 526
2923 491
4732 478
1340 255