3796 89
16367 653
7273 635
4371 397
12518 228
2271 312
7688 778
21099 694
1435 93
3953 804
15164 133
55108 314
1638 86
3451 520
2605 332
9371 360
4420 614
2085 39
3227 273
23950 300