2960 503
12536 396
9766 50
5390 439
10391 637
14818 641
17510 164
9917 102
29592 378
84548 547
6450 412
141790 294
109470 592
7008 389
11320 589
4655 306
16289 211
7416 230
8977 922
6064 151
2731 181
4976 108
6601 618
8653 606
4550 465
6349 803
3169 153
8473 375