3116 51
4545 514
14670 446
11848 83
12223 295
7989 315
2187 127
5545 617
13511 75
10275 501
17576 276
6614 749
4390 741
50163 717
5959 599
7847 72
5710 717
12764 363
4613 130
6951 433
5026 349
10414 798
12193 314
12338 197
4024 394
2284 449
2894 648
8666 329