4068 640
2658 416
17655 485
21330 313
5444 565
27960 718
6119 548
16344 651
5091 411
6254 707
7551 571
2214 60
27312 213
3112 37
1886 292