2268 25
5593 527
8481 836
4917 663
4259 508
3142 412
4380 778
7218 504
3322 304
4926 232
8278 368
2283 87
13969 421
1673 121
10262 649
2151 184
3662 71
9150 462
6425 526
3695 274
4833 687
4228 646
4712 959
36873 375