249 82
168 35
25295 92
6413 773
1364 376
1284 339
2883 764
7539 711
1544 487
15010 104
11359 500
720 213
10261 351
14188 613
19789 588
1239 313
10323 482
2749 652
5224 44
9055 531
39108 615
5907 100
2844 96
8746 724