2595 502
42086 124
1859 372
2737 356
3079 290
54516 657
23045 437
5152 66
85391 692
15063 646
13224 667
9235 247
5624 463
11971 290
9729 199
15831 730
12096 259
4171 434
3962 173
489 101
1819 390
4231 718
4981 611