3516 686
7252 530
4956 444
4833 96
2497 141
11455 679
9367 103
14392 492
21613 245
29165 209
63004 457
9629 892
66399 916
37248 673
7118 361
10347 883
2578 377
4350 562
3338 107
3146 63
3581 794
2013 252
2111 39
1945 165
6199 477
5723 570
3599 306
4478 627