2591 728
1612 402
31432 144
37732 705
3164 385
8351 277
4908 94
57784 761
11811 196
3996 42
5282 226
5488 153
9254 160
5313 505
11048 404