4632 529
21211 938
12570 339
180905 548
8523 78
10584 491
8254 170
8531 228
48215 269
11404 515
7285 716