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