585 87
1545 346
24279 602
2499 379
6618 1000
1689 235
1119 233
14873 819
2919 122
5920 689
1672 97
8342 281
9248 288
3864 755
2319 523
809 29
2384 242
2117 311
2591 225
2370 406
2231 515
876 64
3707 167
3922 856