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