4302 46
12641 278
16589 315
3968 543
20167 301
3078 371
5532 263
15495 366
12080 177
8229 509
13917 663
28406 107
40072 615
25134 436
2870 314
11252 880
7822 135
3689 37
11087 445
5238 283
5085 473
19156 52
6337 251
4569 318
10157 648
7305 386
19382 61
14713 432