3092 31
3787 420
4538 555
2380 160
7389 735
3308 322
2515 398
4317 310
4191 827
3730 314
4038 375
3338 150
4725 926
4990 547
2451 271
6353 833
1551 38
2543 287
5093 62
3312 183
9157 755
2830 127
3424 378
5108 596
55225 139
119740 723