1138 166
3243 122
15624 89
4053 273
13805 587
1522 165
22876 136
4757 527
4449 317
4958 562
2943 392
4901 165
19311 141
13554 489