8197 671
5143 330
15371 502
40573 508
5953 623
9773 453
7534 787
4219 794
7323 77
6648 504
7191 464
4804 698
4780 418
5043 387
15430 116
7104 47
1644 278