3508 200
4678 168
289833 1021
8773 388
28672 550
54959 265
15124 475
4295 152
7932 257
14731 739
7227 620
2513 105
4872 193
12184 476
2535 76
5850 609
2830 390
5709 672
4499 658
12448 446