2990 74
3375 180
5385 741
3390 285
2148 283
21632 350
4139 810
5813 563
3321 471
6321 281
4939 833
3969 819
2305 331
12385 61
3725 578
6166 510
1887 171
3588 90
21536 999
2547 325
2953 564
6214 284
21134 609
4333 598