1580 166
3331 122
15641 89
4054 273
13821 587
1526 165
22884 136
4766 527
4459 317
4965 562
2946 392
4917 165
19513 141
13643 489