30551 403
10478 628
12511 801
8545 264
9460 212
11180 313
8983 95
27465 735
8864 248
17145 94
4649 266
7440 760
29430 511
9942 588
37024 169
16376 65
9993 239
6792 532
18554 822
12554 54
2999 409
17672 116
10306 301
3356 295
8126 946
4231 277
9130 258
18482 587