15330 503
10487 354
38699 683
4669 559
7714 81
4242 142
5047 346
7911 528
12864 491
12241 816
18167 277
5363 522
10164 336
30692 119
12566 747
7949 842
94894 373
29036 239
14761 570
36556 495
26139 442
6606 168
4943 215
8741 411
7011 101
4062 240