2649 29
170434 841
4672 35
13480 498
58507 236
23603 757
51645 779
33369 580
42081 670
35456 464
36720 255
2590 124
3070 114
8098 152
1647 60
1616 96
5269 215
5202 682
2981 82
3232 478
9924 347
3137 409
4831 693
4510 398
6404 591
5517 236
2608 197
58491 679