3591 266
2756 321
2302 248
1616 121
2161 496
2545 642
2555 348
2625 464
3502 415
3164 697
1482 72
1278 197
2405 468
12364 897
2479 507
10034 627
11111 518
3801 829
2486 374
8353 98
3481 756
1237 35
1859 231
3718 529