3691 448
12590 331
5397 846
5983 891
4735 76
3162 367
5065 319
21177 732
14243 294
5158 528
5825 766
4045 466
7138 584
6181 154
10369 873
10140 231
3906 352
7879 596
7771 738
8715 286
3595 109
6458 311
23298 297
7211 841