2629 29
170071 841
4661 35
13434 498
58331 236
23526 757
51423 779
33282 580
41950 670
35332 464
36605 255
2575 124
3058 114
8089 152
1637 60
1608 96
5260 215
5192 682
2972 82
3225 478
9907 347
3135 409
4825 693
4494 398
6391 591
5502 236
2600 197
58252 679