129498 293
88583 351
65768 611
53561 379
24734 783
20536 310
19504 197
33304 258
32786 658
9234 524
25721 254
1681 343