10646 313
3475 131
20592 523
3814 578
6226 176
10068 573
17558 263
11904 824
19394 614
12313 426
15778 734
22263 530
8500 877
5066 520
2684 327
3037 58
3017 277
8030 640
8725 604
4178 109
5943 99
4832 388
9332 594
6404 324
9669 721
7131 582
4524 753
7051 578