2929 500
9586 351
4410 413
38662 109
105045 671
8459 369
15377 211
22394 563
9743 691
3998 465
6323 695
9127 554
4632 507
8008 570
7137 349
22464 314
4368 166
22773 258
6975 126
14780 774
27461 614
6700 471
4751 140
8919 739
7390 193
10962 439
27484 703
20139 446