2406 520
2951 279
2991 933
21947 201
2226 71
1573 273
9703 609
3226 291
3333 429
18783 75
8675 176
10322 351
5330 801
3977 637
3365 885
3685 624
4431 695
6028 449
6870 585
5280 518
4700 353
3055 444
1224 269
3255 781
5973 587
16154 343
9418 869
515 107