2649 29
170440 841
4672 35
13481 498
58513 236
23604 757
51649 779
33370 580
42083 670
35460 464
36726 255
2591 124
3070 114
8099 152
1647 60
1616 96
5270 215
5202 682
2982 82
3232 478
9925 347
3137 409
4832 693
4510 398
6404 591
5517 236
2610 197
58494 679