507 96
12151 55
1402 429
2430 371
3273 531
19790 727
14798 334
10075 644
16800 449
16650 228
9265 46
12653 594
2336 187
3281 360
12926 693
9832 649
2103 205
2641 628