3013 717
1249 274
1708 297
1247 283
4217 915
2379 620
342 42
638 119
3044 863
3080 689
2246 521
2968 738
3598 351
2277 572
4103 681
2068 383
771 32
3515 269
3051 770
589 111
2976 757
1124 168
2279 184
20290 370