3051 670
2608 446
385 27
2037 410
27331 928
23454 423
6332 487
3700 165
7030 138
4053 743
22650 236
8733 354
4132 37
3061 313
2799 225
1565 182
6329 191
5815 203
4913 584
11574 830
3466 201
18350 361
47720 141
5411 748
3458 114
17784 773
4835 74
44091 507