22051 508
41732 115
61310 335
15097 396
10043 432
12533 253
50057 413
7815 274
23027 656
8819 261
30998 416
6510 86
9761 515
15692 85
19189 820
70545 151
12762 129
10179 226
42525 658
41055 385
67632 135
18515 624
10435 672
20595 309