24881 535
10143 758
6023 183
3581 292
4579 509
1685 102
5338 127
4124 820
8409 533
6380 661
1373 113
20101 354
1521 71
3729 337
1949 217
2571 91
3833 73
2744 672
3008 654
8502 358
19776 98
1524 118
3720 442
2430 173