1132 161
2079 603
3032 517
2552 122
1279 272
2516 371
2894 393
899 53
2536 245
2059 331
502 101
1070 195
394 30
3009 157
6662 603
2151 389
3028 851
3068 623
2452 530
1057 220
3096 755
928 127
2208 581
2747 396