1203 146
3336 797
2470 503
1367 250
2703 373
4815 290
1080 166
2449 340
6441 157
1152 187
3682 841
2990 628
10297 246
2174 384
5366 665
3392 671
694 161
5818 762
7249 704
951 47
3080 834
476 69
611 94
5777 860