303192 1032
135175 511
2951 51
1378 116
4386 716
1255 150
2547 486
3764 948
568 60
2239 297
2141 472
3138 568
3025 679
3442 693
58496 182
9175 397
16793 750
4713 90
2019 127
1774 31
1707 379
1430 72
3471 681
3838 620
2195 316
1030 94
1327 175
3597 636