5004 506
1100 192
3409 840
6791 419
2243 103
8110 302
12403 664
4028 593
4630 906
5196 500
1762 42
8541 905
5052 477
4220 680
5447 911
5701 630
3171 292
1889 222
3275 173
14900 351
4059 162
3098 476
3390 335
8143 375
3825 368
23106 67
2711 300
4848 731