15004 126
8554 517
2414 288
14483 93
4486 793
43234 604
1059 139
8988 261
3669 729
5278 738
29497 249
8939 219
3346 462
3807 488
1777 98
3098 746
2953 557
3541 805