2501 273
3523 829
4050 593
11244 844
7179 408
8188 332
2271 247
3751 611
4208 563
3638 304
6282 819
2257 256
1185 79
2672 409
2297 391
5296 672
2996 585
2888 337
3162 845
5200 505
5588 435
3861 228
4382 595
11506 354