2753 86
4041 351
10835 198
15292 168
7615 603
15138 732
6907 675
3095 149
8813 372
2882 520
3030 436
2487 262
4490 719