3967 508
19096 600
2995 401
4964 868
28144 275
5369 467
6740 681
1985 329
6552 30
12756 328
5508 935
3069 228
6497 415
2592 363
3189 731