1091 140
4871 139
39270 52
9479 785
4096 286
9734 74
29285 176
30013 105
14817 330
25609 452
8352 407
4358 54
11631 280
27676 741
4704 196
16413 335
6557 705
5870 162
40201 452
4675 911
4245 88
29821 972
4561 715
23987 606
27822 83