113070 311
28868 494
34725 154
66731 829
27576 382
3093 286
2975 347
3292 255
2323 94
5819 497
1170 28
2868 89
2778 368
3066 332
6579 588
4057 882