3564602 6529
10349 377
12018 252
19864 864
15972 808
7737 614
20529 670
7786 570
8317 892
31995 570
21263 916
13607 503
7489 224
7569 429
10814 485
18894 500
14030 666
22203 262
10109 633
32009 155
17376 916
7783 53
40365 1156
17981 554