3401 399
2732 101
5171 275
10251 123
5223 625
3430 479
16780 903
4749 328
5083 39
22498 463
1847 209
5539 875
3190 478
7066 451
5471 451
5373 130
2335 185
23327 472
3737 578
8068 326
3822 172
8338 553
1925 257
4154 834