3006 271
2597 74
14897 254
3419 105
6005 754
24114 384
4395 612
2285 197
3848 377
5706 849
3755 300
4821 227
4841 122
8738 638
15833 581
5307 186
6431 680
4725 780
4325 241
6410 494
1827 61
2413 225
2136 220
3873 401