51053 230
4471 119
21457 173
16400 864
24763 108
20529 163
13931 346
2854 46
17830 807
11883 258
10288 584
16790 458
34355 365
14336 326
7342 440
3862 121
16282 476
8408 490
14541 267
13513 251
11559 558
5349 378
12134 623
14812 851
13060 51
15634 259
11677 541
13122 105