2629 29
170044 841
4660 35
13432 498
58318 236
23521 757
51403 779
33272 580
41931 670
35323 464
36593 255
2574 124
3058 114
8087 152
1636 60
1608 96
5260 215
5190 682
2972 82
3224 478
9905 347
3135 409
4825 693
4494 398
6391 591
5502 236
2600 197
58225 679