3396 157
28821 310
133490 517
105845 901
3970 287
6101 914
20332 704
17601 575
22188 192
25023 259
8077 449
18715 583
5688 314
14709 334
15624 620
13985 383
15254 932
7009 581
306955 850
430190 1708
19269 537
205592 458
653423 1541