3001 377
5267 602
11169 688
7587 307
3258 219
6202 638
4330 345
2673 298
16350 158
3939 290
4520 770
3262 393
2980 404
2091 64
4333 681
9188 893
4265 410
1920 71
4629 495
5764 578
4054 423
64629 65
3668 178
4848 291