6943 83
2876 350
2725 27
5332 58
6748 847
15928 595
10459 667
16976 638
1871 291
7905 442
3563 622
15618 523
7181 394
11749 367
5034 612
8353 519
8244 281
14940 409
14252 93
5435 49
10300 663
17183 538
3214 220
19543 772
3312 825
2249 317
49878 472
15667 924