2656 127
2528 31
4242 379
2238 74
4207 681
6179 620
3976 317
1779 94
2039 175
5142 636
10167 352
2956 404
6573 863
3539 124
3566 83
5095 694
3116 246
5645 554
2767 374
2552 203
9846 686
30865 301
14508 516
5760 617
4608 673
2682 37
4085 535
8038 350