2895 500
9585 351
4409 413
38660 109
104994 671
8458 369
15375 211
22387 563
9741 691
3997 465
6323 695
9126 554
4632 507
8007 570
7137 349
22461 314
4368 166
22773 258
6973 126
14780 774
27461 614
6700 471
4751 140
8919 739
7387 193
10962 439
27480 703
20139 446