2930 350
2808 27
5520 58
6836 847
16376 595
10710 667
17795 638
1898 291
8262 442
3607 622
15988 523
7411 394
11939 367
5111 612
8716 519
8908 281
15465 409
14777 93
5484 49
10446 663
17976 538
3285 220
21141 772
3347 825
2297 317
49908 472
16396 924
17887 539