12550 256
4910 672
2929 358
65735 661
3523 369
44031 167
22491 142
92738 843
210063 789
23701 181
28773 309
7831 396
18481 415
16491 81
6453 331
15607 568
6948 257
6044 643
5838 563