2696 140
6507 451
17902 288
1997 40
6916 367
23577 845
190773 216
59011 600
3611 616
14159 396
28334 506
13299 663
27682 801
28884 538
34157 298
9316 617
18723 246
11988 95
15643 54
12930 264
9542 409
4671 286
13608 353
11586 785
7157 55
17586 692
7416 244
21843 843