2978 568
2869 457
18658 722
2100 139
3069 709
3919 290
2404 490
3636 675
2880 620
16368 92
2596 216
1297 135
3830 433
4891 361
4209 543
2603 313
2181 307
18795 635
17969 170
4722 517
25197 763
16196 780
30822 899
15375 820
31401 292
9348 509
35137 509
20548 112