5021 496
54656 106
11693 931
7524 461
9328 667
7560 788
3854 409
5593 726
8784 313
1895 48
10877 432
962 53