2636 29
170174 841
4661 35
13442 498
58395 236
23555 757
51491 779
33301 580
41977 670
35366 464
36635 255
2577 124
3060 114
8092 152
1641 60
1608 96
5262 215
5194 682
2976 82
3228 478
9909 347
3136 409
4827 693
4498 398
6392 591
5508 236
2601 197
58325 679