29752 820
28807 199
2525 512
79795 412
11051 281
29001 209
2115 63
9259 134
46478 679
56078 782
25975 1058
13926 453
17695 778
11826 212
15284 730
42548 445
4421 384
6212 36
3819 699