187 38
2093 531
2978 937
8894 284
7248 459
2724 353
4419 348
12016 485
5646 748
13192 641
12839 744
23301 140