15831 324
2422 155
10368 682
3601 318
113378 540
6986 537
61669 178
47108 234
39006 446
97522 818
91044 200
5663 661
2993 478
27548 498
1454 96
3016 214
4575 522
44274 163
21980 269
8353 381
16462 654
74394 473
7903 175
11729 97
2475 377
7105 579
32655 615
1650 122