2579 29
169520 841
4653 35
13379 498
58105 236
23432 757
50940 778
33160 580
41744 670
35133 462
36398 252
2569 124
3048 114
8074 152
1622 60
1593 96
5247 215
5177 682
2958 82
3219 478
9880 347
3128 409
4803 693
4472 398
6370 591
5489 236
2582 197
57787 678