5006 287
7219 862
2580 293
870 131
3032 350
1892 186
3264 315
5166 916
3439 555
2829 246
696 99
4797 547
3940 386
3394 509
2074 110
3003 584
2867 380
1847 71
2351 92
1791 308
5895 444
15577 777
3674 417
4110 486