3001 852
2131 318
1844 259
3869 711
3097 129
756 106
831 206
2225 283
3035 626
2094 636
2443 236
3284 731
2334 344
2848 464
6728 963
2875 576
3981 753
2378 506
1739 411
376 29
1782 459
3340 474
1522 331
1938 447