3593 810
3064 674
7660 301
15056 397
2758 412
16595 652
4388 388
2059 227
3957 823
3830 787
2404 274
9508 514
10112 820
1913 321
3601 862
3009 459
1509 175
3327 497
3847 851
3890 373
8238 143
2682 368
6128 746
1124 35