303199 1032
135179 511
2955 51
1382 116
4404 716
1255 150
2548 486
3767 948
568 60
2265 297
2145 472
3141 568
3026 679
3447 693
58519 182
9175 397
16799 750
4723 90
2023 127
1777 31
1708 379
1430 72
3476 681
3844 620
2200 316
1031 94
1328 175
3601 636