15030 510
24127 303
21295 223
14395 243
22651 373
12366 677
14406 759
11939 57
9996 163
22721 267
11990 248
10963 231
7370 463
13063 821
13130 450
8674 611
9525 520
9375 852
4340 478
8071 444
91359 409
23998 338
10347 895
6332 679
17244 568