418 36
4836 632
23141 604
3030 557
8675 535
20645 254
7725 322
1473 46
3056 276
2222 382
4879 143
4099 242
23520 622
30492 673
8358 414
1702 224
4265 797
19434 155