2615 29
169935 841
4657 35
13421 498
58264 236
23507 757
51324 779
33253 580
41894 670
35288 462
36548 255
2572 124
3055 114
8084 152
1632 60
1607 96
5257 215
5188 682
2968 82
3223 478
9900 347
3133 409
4823 693
4489 398
6386 591
5498 236
2594 197
58166 679