19481 354
2630 130
3045 170
111955 643
17346 75
17688 432
22734 58
23934 626
27252 374
6341 385
4268 923
899 65
1815 124