30661 128
159157 534
8600 109
15643 452
9063 504
27274 226
65761 434
135503 533
14227 182
11870 452
69947 330
125238 633
17817 141
81188 704
8029 54
25400 219
14367 877
3378 273
192968 844
83253 300
63879 763
4243 693
22806 652
29600 534