18642 669
3963 346
3040 272
4682 720
2961 505
5083 392
12246 442
23614 429
4527 295
947 72
3173 603
25692 178
2251 504