12295 650
8973 547
4220 407
26958 609
8193 228
11786 321
9122 563
5236 483
9391 417
12062 279
5761 779
6520 911
7493 667
13333 393
30246 663
31948 796
12110 584
15247 606
7089 608
4693 611
9952 251
3824 404
1731 90
1880 42