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
9314 617
18723 246
11988 95
15642 54
12929 264
9541 409
4671 286
13608 353
11586 785
7157 55
17586 692
7416 244
21842 843