2296 541
4295 219
4776 373
3758 739
2316 515
634 42
2802 329
1736 382
2216 642
2285 191
2765 625
2921 641
1854 414
3143 503
2100 392
677 116