2999 626
33197 873
19943 675
5587 636
3612 46
12846 368
8699 376
17451 470
8788 322
4395 97
8002 633
6078 244
3794 586
4694 113
2210 412
1824 237
1224 78