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