12564 256
4913 672
2931 358
65778 661
3529 369
44048 167
22491 142
92747 843
210114 789
23702 181
28777 309
7832 396
18483 415
16494 81
6458 331
15616 568
6948 257
6048 643
5840 563