696 127
2210 439
2102 420
8649 564
14664 637
1561 233
8725 378
1007 232
3337 964
2919 598
2259 473
1088 185
1500 369
11051 545
3680 827
4209 513
5487 701
9163 152
9351 640
12349 357
15445 543
22509 575
6880 92