15915 940
1856 243
10195 539
16453 379
4975 827
5339 132
21627 160
20630 233
11834 578
20723 712
4082 225