31141 535
1125 204
2791 622
1884 352
1162 248
24796 425
2575 682
1474 213
150473 631
178095 571
73455 737
50057 466
26393 897
31235 594
20115 389
23120 293
6803 496
5481 171
5133 41
6576 310
6295 791
6491 327
4706 420
5317 278
1664 84