15093 731
9401 474
3182 297
10504 212
10904 649
3278 57
7140 168
9450 671
36582 636
1964 344
18899 375
8574 720
11838 602
4974 941
5342 557
4512 264
17626 449
12364 575
7768 901
5926 442
5582 726
10656 670
10615 593
962 34
2274 237
836 35
6924 531
4065 617