2647 29
170368 841
4669 35
13468 498
58480 236
23589 757
51608 779
33356 580
42049 670
35428 464
36699 255
2589 124
3069 114
8096 152
1647 60
1615 96
5265 215
5201 682
2981 82
3232 478
9922 347
3137 409
4830 693
4508 398
6401 591
5513 236
2608 197
58446 679