4196 375
5021 724
2746 322
2762 623
4913 587
3211 678
1915 401
3638 361
2341 203
2618 333
4186 630
2351 287
4192 44
3992 728
1846 237
5655 89
4928 570
93037 799
87062 907
58592 626
147509 877
25458 430
16021 170
8105 81
6156 138
3774 55
4249 297
3978 179