44715 405
13185 262
29415 655
4120 387
6120 578
12736 576
4423 562
5170 360
8702 495
1889 63
2197 245
3968 211
29686 241
23918 56
33629 678