129511 293
88584 351
65768 611
53562 379
24734 783
20536 310
19504 197
33304 258
32786 658
9234 524
25722 254
1681 343