38449 632
15244 494
3026 112
5916 141
1095 56
21096 207
3693 563
5948 358
23755 80
2920 327
4894 358
18753 361
3284 247
4549 679
7512 412
4010 788
10365 595
4200 77
2598 264