21542 612
3043 169
4024 470
20853 646
12217 793
11103 671
18682 673
8378 525
10247 160
3463 197
6616 577