833 29
3871 568
2575 685
2597 647
4167 382
5906 544
7449 939
3013 519
1668 320
2333 492
3300 203
11319 353
5668 373
3311 498
1610 340
1280 215
2831 379
4339 809
6308 993
4285 836
13516 543
1687 164
2839 607
935 61