4302 46
12638 278
16587 315
3968 543
20167 301
3076 371
5532 263
15494 366
12080 177
8229 509
13913 663
28400 107
40070 615
25132 436
2870 314
11252 880
7821 135
3689 37
11087 445
5238 283
5085 473
19154 52
6337 251
4568 318
10156 648
7305 386
19381 61
14711 432