2656 29
170600 841
4678 35
13504 498
58574 236
23631 757
51739 779
33397 580
42147 670
35515 464
36777 255
2594 124
3075 114
8103 152
1652 60
1617 96
5274 215
5208 682
2986 82
3234 478
9935 347
3140 409
4833 693
4520 398
6406 591
5524 236
2615 197
58588 679