5081 324
6131 349
3429 172
8002 125
4402 120
1935 48
4291 539
4249 202
2523 262
2899 221
10206 595
5548 301