3730 309
4480 370
5431 804
3323 210
3072 197
6056 507
3715 592
5116 433
3463 246
3338 373
3302 391
12227 712
11686 576
4701 642
2978 159
4366 527
23219 808
8450 55
71865 653
77221 736
148172 696
127724 369
65580 621
3342 87
15810 471
43824 142
7135 65
35334 197