20283 247
988 30
21394 308
2285 364
17823 628
2070 312
3993 497
1009 157
17009 616
6210 86
5777 851
2533 219
3341 290
982 147
1677 438
3995 182
3830 597
4525 680
3109 794