2983 568
2883 457
18659 722
2104 139
3071 709
3923 290
2406 490
3647 675
2881 620
16369 92
2599 216
1298 135
3835 433
4903 362
4212 543
2608 313
2183 307
18800 635
17984 170
4733 517
25205 763
16205 780
30832 899
15384 820
31410 292
9352 509
35199 509
20553 112