15327 503
10487 354
38693 683
4669 559
7712 81
4242 142
5047 346
7910 528
12864 491
12241 816
18164 277
5362 522
10164 336
30688 119
12564 747
7948 842
94884 373
29032 239
14759 570
36544 495
26139 442
6604 168
4943 215
8741 411
7011 101
4062 240