129599 293
88600 351
65769 611
53571 379
24743 783
20542 310
19512 197
33312 258
32795 658
9237 524
25731 254
1682 343