21334 612
2848 169
4004 470
20789 646
12176 793
11077 671
18620 673
8358 525
10209 160
3435 197
6564 577