15031 510
24127 303
21295 223
14396 243
22652 373
12367 677
14408 759
11941 57
9997 163
22722 267
11990 248
10965 231
7370 463
13063 821
13130 450
8674 611
9526 520
9376 852
4340 478
8074 444
91365 409
24016 338
10349 895
6332 679
17274 568