56099 700
2085 340
4310 644
7645 661
10410 369
127883 670
87993 98
42963 494
33105 209
21218 335
66621 903
22584 267
11782 161
21656 549
19785 424
6327 552