2271 370
6005 357
24162 341
60888 125
166749 306
20606 1029
29392 384
24398 240
5309 476
4621 526
3782 691