56016 700
2076 340
4289 644
7615 661
10345 369
127707 670
87932 98
42909 494
33047 209
21203 335
66593 903
22521 267
11751 161
21635 549
19754 424
6319 552