2850 43
4357 244
6504 571
1501 375
5666 286
4552 604
2163 339
9571 471
3392 387
1747 330
868 174
4182 200
1699 265
2182 373
3871 199
3702 788
4859 598
4669 738
2247 329
5923 205
2627 103
4291 445
9718 139
9351 108