3402 587
22015 503
1923 331
44588 186
27323 195
5154 448
18142 546
21628 264
13154 551
3675 487
6932 64
3256 447
2467 61