3283 640
2370 415
17541 485
21230 313
5324 565
27223 717
6028 548
15899 651
4995 411
6021 707
7494 571
2140 60
27228 213
2807 37
1829 292