31372 351
10049 589
15029 154
7341 195
5968 843
7706 297
11571 237
3476 351
62352 598
3558 845
6414 691