2280 310
21853 621
16435 420
3258 361
5916 396
6797 415
15564 311
6744 1008
2388 43
3938 373
5939 490
4244 145
3941 629
579 54
693 79
1002 219
2213 443
1788 400
1822 520
3572 827