15821 80
21881 327
9961 969
4886 517
21901 188
10331 148
9482 78
19740 261
26843 535
32852 97
9665 432
70160 309
3096 391
2183 58
3508 673
17693 266
14388 573
26399 293
3321 290
2402 232
1900 166
8335 850
5659 110
98500 633
2957 478
1400 126
23742 210
3164 488