535 41
2805 797
10346 631
1627 329
3089 834
17302 180
853 135
2634 446
2388 671
1866 369
3163 701
2553 630
3281 601
6184 174
2297 578
2105 483
5118 35
2670 581
1662 306
1848 187
421 72
30112 928
18777 313
3987 629
4714 403
24016 280
6186 804
5102 27