355 98
1133 274
960 251
22015 704
4257 867
7353 59
24655 784
48953 377
12007 739
59437 377
10582 591
6185 176
33600 354
21378 187
4261 439
2126 260
4646 278
3468 43
2213 352