905 150
1361 276
8727 643
1804 555
3681 463
3273 185
6998 578
2487 327
14911 158
2926 672
2650 728
1177 233
1039 225
515 122
440 54
1083 319
20422 329
2162 394
2729 771
8973 673
5965 338
2037 197
7820 94
979 169