2913 852
2686 288
4533 239
3551 307
3643 493
4270 603
148147 696
166902 824
127685 369
28672 893
65552 726
17740 742
23442 568
29137 1065
10496 709
19519 865
15428 339
18968 486
17459 555
10665 665
12233 987