129628 293
88608 351
65771 611
53579 379
24744 783
20544 310
19513 197
33312 258
32798 658
9239 524
25732 254
1682 343