19359 155
15078 669
2154 310
1378 292
2998 467
1089 155
2242 427
1040 36
2700 499
675 107
3419 593
1132 246
1641 266
828 94
3620 685
734 168
2161 455
2993 550
3767 684
2942 643