63560 560
13597 453
31439 248
21646 350
165121 278
189651 983
22854 402
12063 596
3552 915
2807 319
9419 570
1393 163
5077 399
3504 597
3739 551