44952 405
13229 262
29591 655
4135 387
6128 578
12742 576
4429 562
5177 360
8721 495
1893 63
2205 245
3984 211
29947 241
23955 56
33784 678