2629 41
22645 849
2465 143
6614 624
28660 528
5129 686
3698 256
5471 49
8136 70
3032 544
18581 78
9919 787
1381 134
6356 370
2617 217
3848 692
4355 443
12710 238
5910 795
3446 109
7926 506
7318 63
4665 111
30427 249