3003 353
87382 824
4285 229
29350 435
8084 213
5350 841
35303 249
4374 613
2829 673
60966 220
3545 535
5335 738
9761 595
52055 613
4086 653
77466 181
2323 122
2774 111
5495 203
34729 614
12819 120
6873 73
3831 369
3327 316