977 255
3465 350
29782 705
3627 372
4276 772
2954 41
4874 297
6532 367
11508 95
14604 54
12708 353
40971 643
6623 163
10169 201
23048 818
1947 507
5580 718
6367 341
4761 641