1126 166
3240 122
15624 89
4052 273
13805 587
1520 165
22876 136
4757 527
4449 317
4958 562
2942 392
4901 165
19308 141
13554 489