352 98
1133 274
954 251
22007 704
4256 867
7346 59
24652 784
48948 377
11998 739
59401 377
10582 591
6179 176
33531 354
21371 187
4261 439
2123 260
4633 278
3452 43
2212 352