2992 633
31508 351
10331 589
15279 154
7741 195
6142 844
8308 297
11739 237
3562 351
62806 598
3625 845
6562 691