30151 355
2141 41
20572 887
39034 431
18583 343
5313 611
4121 193
35482 384
11921 348
14532 275
10471 675
10386 186
3744 282
5839 90
10841 148
2131 370
41502 604
22415 695
2685 410