4655 529
21229 938
12577 339
181097 549
8525 78
10590 491
8257 170
8538 228
48263 269
11409 515
7291 716