15041 240
9458 638
2679 40
9034 490
2962 343
10797 867
7346 894
2897 398
1859 114
3258 217
3667 87
3735 171
2614 519
6416 715
2696 128
5474 596
5369 433
2287 154
4194 431
3576 328
3320 59
4460 563
1943 325
9039 666
4909 384
2941 878
3935 771