2954 86
4194 351
11139 198
15318 168
7789 603
15259 732
6951 675
3151 149
9020 373
2915 520
3086 436
2537 262
4529 719