2400 601
1191 184
4712 292
2332 329
906 69
15346 308
3003 825
3780 626
1112 201
3856 829
2328 598
1664 327
873 222
3489 546
2364 450
7233 647
375 31
789 47
3208 768
5739 878
3973 503
1264 287
2403 467
1767 30