350290 815
1411 361
26104 207
5689 188
1172 139
91191 447
22641 398
10466 195
3965 737
2645 118
4741 157
5744 53