22733 107
4257 626
21843 450
8094 30
2736 70
11781 331
17776 764
9760 906
6489 384
18145 291
27171 936
3291 385
12048 634
14811 363
13713 529
5040 346
13661 339
4561 188
2967 269
9441 120
2796 128
6007 184
3876 371
3881 801