3502 52
4966 620
2932 316
1397 94
5543 308
1675 175
2586 404
5892 863
3194 217
2989 124
2890 83
3388 476
2100 105
4797 554
1847 203
30065 301
13877 516
24070 139
5018 617
4216 673
3658 115
1972 37
4623 206
5806 355
5017 137
4097 854
3436 535
3977 770