3468 626
33308 873
19967 675
5593 636
3619 46
12865 368
9668 376
17465 470
8802 322
4409 97
8012 633
6100 244
3807 586
4722 113
2226 412
1843 237
1238 78