3982 272
4327 687
5976 235
5035 275
4465 307
8948 299
4084 647
2759 351
5285 671
3597 645
6308 420
2754 166
1838 40
5092 491
3116 293
3506 502
4945 83
3675 347
4394 654
4800 563
2420 114
6196 531
13645 158
4783 490