1092 153
1366 421
2890 665
1466 314
265 42
1124 292
1625 129
16722 444
3146 371
4714 408
2385 511
8933 112
27499 271
61101 215
3520 702
24508 233
5925 469
6223 390
7068 451
10560 709