2615 29
169937 841
4657 35
13422 498
58267 236
23508 757
51326 779
33255 580
41897 670
35288 462
36549 255
2572 124
3056 114
8084 152
1632 60
1607 96
5257 215
5188 682
2968 82
3223 478
9902 347
3133 409
4823 693
4490 398
6386 591
5498 236
2594 197
58167 679