12084 372
3323 164
25331 637
12123 89
7117 347
6714 92
15750 350
13956 198
21543 712
31128 390
23296 33
19395 835
6978 45
15985 186
9509 347
5158 605
13136 558
6211 44
11791 111
7057 470
16136 352
4812 582
11481 531
28915 708
7965 321
3888 791
15242 659
7688 101