3092 25
4562 505
980 101
13330 217
2705 556
4721 500
8292 905
1600 78
2789 477
5472 549
2184 186
14477 420
4237 313
3719 393
37894 209
3266 494
45631 76
5682 317
8660 227
1785 278
2175 137
3894 235