426 100
59951 302
694 80
2858 141
3495 129
3015 512
9593 43
6535 250
4284 455
3271 78
4327 688
6066 32
12119 495
3933 621
4061 396
3406 424
1809 90