8198 671
5143 330
15373 502
40573 508
5953 623
9773 453
7535 787
4219 794
7323 77
6650 504
7191 464
4804 698
4781 418
5043 387
15430 116
7105 47
1644 278