4291 223
11687 681
15009 606
9336 629
5645 447
9879 599
8394 527
10437 67
6079 761
3208 526
4156 629
655 88
2147 362
3447 893
1420 172
387 60