535 96
12195 55
1410 429
2448 371
3301 531
19843 728
14835 334
10102 644
16871 449
16741 228
9307 46
12659 594
2342 187
3286 360
12947 693
9865 649
2125 205
2644 628