58503 584
31623 179
17336 115
9397 154
12256 364
12817 676
29286 908
43741 682
22308 120
21079 313
16122 544
11441 380
32658 568
10411 219
3039 113
3274 171
4065 475
4109 240
28071 490
29028 173
16474 201
2604 150
150561 304
18538 743
5637 207
9470 258
6135 310
1581 96