21184 675
3616 189
3032 203
1983 62
19336 246
5265 549
6939 628
2852 40
4067 279
4856 686
9253 605
3042 231
4143 279
4101 305
907 105
18298 343
8685 355
8544 239
22645 849
3065 528
5575 755
4377 382
7531 212
5302 554
23989 641
7160 338
19720 573
9486 769