2899 341
1979 591
9243 709
2656 772
516 52
8186 620
43558 538
14649 459
7885 340
113772 890
98683 808
27606 534
47191 558
59500 437
29581 135
59097 732
26985 190
3806 761
5985 571
1702 287
2390 228
3698 915
2172 102
4926 670
6039 455
9400 321