3109 375
5751 453
12731 362
29646 108
4148 88
6884 265
1680 422
4163 319
20423 657
25960 313
7278 616
3983 372
3460 524
2723 140
9835 806
6327 136
6353 217
7048 443
16074 850
8959 374
6248 48
15310 387
6486 617
3947 521