4800 413
14191 586
11495 808
5282 464
29978 445
10640 321
7968 267
5564 573
24826 373
6911 53
3309 111
6725 137
3321 445
12287 610