2602 515
4707 56
3618 157
5028 215
8483 326
2084 90
16291 211
3884 326
19932 96
6075 575
6045 441
3307 610
6168 526
72131 402
11878 268
1509 49