104470 361
36495 935
20932 278
10947 50
32894 145
17167 777
21531 759
4141 728
18249 676
13116 688
26932 201
6576 101
15695 465
2127 76
5364 480
15513 743
24719 313
13048 752
17355 589
21120 448
70656 169
11101 502
54907 352
20382 83
6341 764
25311 329
6152 517
74561 859