4172 403
7738 354
31682 249
6010 536
3801 413
23830 589
100891 399
8055 885
10140 312
43675 117
64545 471
26058 269
16603 318
12866 448
5905 339
16576 616
2906 230
9374 208
5763 718
6726 592