21499 812
1888 194
6846 193
3952 308
7421 108
4347 577
5738 717
1783 211
2903 538
2629 90
2261 287
14344 653
3792 653
4650 717
2944 490
2320 193
2406 297
3384 233
2780 384
2072 39
4621 65
5339 460
7285 688
13718 996