2841 500
9585 351
4408 413
38648 109
104943 671
8456 369
15374 211
22385 563
9741 691
6323 695
4631 507
8005 570
7134 349
22455 314
4366 166
22767 258
6972 126
14779 774
27461 614
6699 471
4751 140
8918 739
7386 193
10959 439
27478 703
20138 446
13164 137
4485 571