2997 500
17947 135
3518 513
1060 222
6742 232
3619 621
4256 350
3940 666
7110 213
4528 623
19367 33
3055 103
25573 207
40009 304
7903 264
7113 443
3911 581
16181 629
14748 105
5210 707
7375 456
15295 194
5438 619
3979 45
5701 779
7660 702
6292 443
4302 186