6002 660
15041 201
5926 178
8610 566
1384 119
10443 357
4504 426
7780 470
1204 68
2188 340
4190 428
44366 373