8506 671
5527 330
11253 500
43000 508
4386 622
9981 453
8331 788
4507 794
9124 77
7187 504
10932 464
5781 698
4478 418
5190 387
16227 116
7401 47
1777 278