4115 413
12068 586
10809 807
5048 464
28511 445
9940 321
7434 267
3735 573
24626 373
5923 53
2993 111
5836 137
2955 445
10391 608