20292 247
992 30
21599 308
2292 364
17900 628
2078 312
4012 497
1014 157
17113 616
6258 86
5795 851
2551 219
3366 290
998 147
1689 438
4032 182
3845 597
4541 680
3120 794