3894 397
12098 228
2001 312
6026 778
20081 694
1263 93
3647 804
9051 131
52059 314
1394 86
3153 520
2367 332
7386 360
4091 614
1726 39
2899 273
22796 300