21886 304
3502 103
3927 672
9356 267
4071 217
24645 451
3090 574
22863 267
5913 646
3308 560
3608 493
3633 299
1358 122
3593 437
1556 314
2337 474
1254 238
1193 216
1371 159
538 30
1030 106
8992 56