3897 782
11552 266
23927 685
7430 790
9496 589
75504 406
49185 707
21526 447
25099 188
4689 167
7665 388
1330 79
2992 312
7655 518
3493 631