2595 580
13489 462
898 172
10182 553
3085 690
6489 502
9630 351
4478 413
39446 109
107274 671
8611 369
15514 211
22851 563
9813 691
6342 695
4695 507
8111 570
7169 349
23031 314
4416 166
22889 258
7088 126
14873 774
27515 614
6871 471
4852 140
9066 739
7569 193