2640 29
170187 841
4662 35
13446 498
58403 236
23560 757
51507 779
33301 580
41983 670
35376 464
36638 255
2578 124
3060 114
8092 152
1642 60
1609 96
5262 215
5196 682
2976 82
3228 478
9910 347
3136 409
4827 693
4499 398
6394 591
5508 236
2601 197
58334 679