21058 835
3159 521
3926 412
4184 853
8236 724
2915 655
6006 604
2196 247
1888 556
3330 562
4123 290
1503 241
2236 117
8998 825
3729 340
469 62
5153 106
3173 350
6191 884
12121 342
2251 36
3729 634
7524 732
2215 498