303197 1032
135178 511
2953 51
1378 116
4399 716
1255 150
2547 486
3766 948
568 60
2249 297
2144 472
3139 568
3026 679
3447 693
58513 182
9175 397
16797 750
4718 90
2021 127
1775 31
1707 379
1430 72
3474 681
3843 620
2196 316
1031 94
1327 175
3600 636