1192 350
5873 530
10789 321
26182 432
5613 671
4686 621
33241 320
17844 317
53192 90
12872 853
9464 826
3252 40
4084 707
2451 119