3596 587
23373 503
1959 331
44710 186
27526 195
5191 448
18273 546
21852 264
13168 551
3695 487
6944 64
3340 447
2498 61