44958 405
13233 262
29598 655
4135 387
6128 578
12742 576
4429 562
5177 360
8721 495
1893 63
2205 245
3985 211
29956 241
23957 56
33795 678