2696 140
6506 451
17902 288
1997 40
6916 367
23570 845
190773 216
59009 600
3611 616
14159 396
28334 506
13299 663
27682 801
28884 538
34156 298
9314 617
18723 246
11988 95
15642 54
12927 264
9541 409
4671 286
13608 353
11586 785
7156 55
17586 692
7416 244
21842 843