2031 131
14254 423
11696 884
31588 282
185504 519
6850 263
9044 299
4085 628
3884 738
10251 904
5719 113
4346 422
3736 432
9272 545
1348 89