3336 640
2380 415
17541 485
21233 313
5326 565
27240 717
6035 548
15920 651
5002 411
6030 707
7497 571
2141 60
27230 213
2818 37
1833 292