2583 29
169574 841
4654 35
13384 498
58126 236
23450 757
50980 778
33177 580
41765 670
35150 462
36415 252
2571 124
3048 114
8076 152
1622 60
1598 96
5248 215
5180 682
2958 82
3221 478
9882 347
3129 409
4805 693
4475 398
6372 591
5492 236
2587 197
57844 679