2650 29
170474 841
4673 35
13485 498
58526 236
23613 757
51664 779
33381 580
42097 670
35469 464
36737 255
2591 124
3070 114
8100 152
1648 60
1616 96
5270 215
5202 682
2983 82
3233 478
9925 347
3138 409
4832 693
4510 398
6405 591
5517 236
2610 197
58513 679