2640 29
170184 841
4661 35
13444 498
58401 236
23560 757
51503 779
33301 580
41983 670
35375 464
36637 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