2933 852
2696 288
4542 239
3557 307
3648 493
4275 603
148184 696
166976 824
127739 369
28678 893
65705 726
17766 742
23454 568
29181 1065
10510 709
19536 865
15450 339
19007 486
17481 555
10678 665
12247 987