1192 350
5873 530
10791 321
26182 432
5613 671
4687 621
33242 320
17844 317
53192 90
12872 853
9464 826
3252 40
4085 707
2451 119