3093 239
5145 654
12880 314
3031 812
2558 509
2324 541
12077 803
175572 209
34667 626
32596 239
31857 395
32174 926
12964 769
7862 111
5353 141
24916 590
25868 473
1602 75