15290 31
4441 366
2583 124
4027 65
2551 94
4880 606
2925 274
3851 76
23807 173
2441 454
4783 660
7321 479