46470 89
6073 374
22792 287
18960 178
7852 866
25045 664
7268 500
12227 206
6153 138
6200 322
2999 116
6459 338
4056 748
2408 309