506 101
837 89
2725 593
1485 157
3186 766
3396 741
1302 219
1001 86
1568 439
2603 696
3364 460
2476 186
3445 867
2818 840
10395 262
2977 428
2819 306
6208 425
5835 320
3337 292
12125 391
3195 698
1376 208
3321 348