2926 852
2689 288
4542 239
3556 307
3647 493
4272 603
148172 696
166963 824
127724 369
28675 893
65659 726
17759 742
23448 568
29169 1065
10505 709
19534 865
15442 339
18990 486
17476 555
10675 665
12244 987