2656 29
170648 841
4679 35
13511 498
58598 236
23644 757
51769 779
33413 580
42169 670
35551 464
36795 255
2596 124
3076 114
8103 152
1654 60
1618 96
5274 215
5208 682
2987 82
3234 478
9936 347
3141 409
4835 693
4522 398
6408 591
5525 236
2618 197
58629 679