2265 569
2620 514
16666 356
7916 734
8739 30
17354 352
10556 591
10269 429
3502 227
2657 487
1877 107