1005 101
916 149
412 75
3531 719
1778 323
10491 823
973 164
313 64
772 102
1312 301
1432 289
1390 339
2561 486
1360 263
422 47
2074 537
1574 319
583 130
1453 399
2374 721
2153 278
3162 744
4797 973
2911 451