2915 252
3159 88
3683 646
2372 523
2850 512
3100 635
4929 698
3310 628
12742 382
6128 544
12701 578
1027 43
3472 560
11983 321
3840 846
3227 219
10169 640
4835 704
1733 346
1694 97
1217 98
2941 343
1928 289
3413 697
5939 468
12828 592
5192 35
7017 80