533 96
12194 55
1410 429
2448 371
3300 531
19841 728
14835 334
10102 644
16867 449
16738 228
9306 46
12659 594
2342 187
3286 360
12946 693
9864 649
2125 205
2644 628