58645 600
49363 255
10903 135
10643 72
11736 189
11642 246
9114 527
18572 726
7546 387
9014 415
6678 145
9398 392
8197 601
7799 593
7179 222
10443 414
4423 72