641 98
2618 592
1461 295
2326 558
1432 463
1579 369
2221 462
568 123
21009 119
2347 667
8240 254
12048 197
5155 497
1890 428
2693 595
54054 332