2969 603
939 192
15659 934
2652 703
903 233
1999 449
2534 648
2068 467
51268 452
7253 515
8976 347
2662 76