18303 877
111452 439
88841 226
10332 569
34568 626
36328 443
11665 159
4334 39
12006 354
11313 844
7491 687
13070 488
32330 306
27468 352
3693 644
5552 676
1608 80