2510 93
4088 451
3257 521
3442 740
6390 77
2563 259
8291 498
25241 594
4253 253
8178 243
6340 285
3333 46
3958 361
4222 554
2761 189
16231 277
6079 703
3817 218
11581 643
10405 609
2577 104
11095 699
19869 601
27715 837