4636 529
21215 938
12572 339
180952 548
8523 78
10584 491
8255 170
8532 228
48231 269
11404 515
7286 716