59729 584
32307 179
17910 115
9892 155
12624 364
13040 676
30374 908
45531 682
24588 121
21363 313
16413 544
11859 380
38691 571
10696 219
3393 113
3488 171
4301 475
4484 240
28657 490
29264 173
18606 203
2768 150
157430 305
20116 743
5938 207
9781 258
6374 310
1897 96