2153 301
1075 47
1758 155
3444 687
2450 369
2333 523
1961 226
4455 262
2595 130
2083 64
2566 551
1440 387
3986 856
6484 159
3502 861
2909 459
4124 234
1351 361
2599 236
1598 189
11243 561
3582 845
8156 143
967 88