3516 861
3051 530
2523 644
3702 800
1714 213
2209 299
1729 493
1019 98
2204 378
12700 503
1974 212
1144 249
2311 449
3386 795
3602 658
3142 552
6393 396
5964 783
12365 284
1034 80
3472 684
8927 823
4376 568
3481 413