56016 700
2076 340
7614 661
10345 369
127707 670
87931 98
42909 494
33047 209
21203 335
66593 903
22520 267
11751 161
21635 549
19754 424
6319 552