646 66
18144 915
9098 149
6642 560
3244 227
11494 196
3206 702
1876 413
2968 535
2752 656
2079 158
3037 612
1870 390
3936 231
3547 664
3331 764
1505 325
3017 587
3080 399
7807 508
7518 503
4462 76
5755 607
3035 492