12922 688
74798 577
5040 474
5341 259
6556 98
35854 450
13246 433
3705 665
18354 569
4131 399
1768 223
3647 421
12120 626
4630 882
22630 558
3518 518
7236 453
4186 113