129516 293
88586 351
65768 611
53563 379
24736 783
20536 310
19505 197
33305 258
32786 658
9234 524
25725 254
1681 343