2972 568
2856 457
18657 722
2089 139
3068 709
3901 290
2400 490
3630 675
2880 620
16368 92
2586 216
1289 135
3824 433
4874 361
4206 543
2594 313
2178 307
18784 635
17962 170
4713 517
25194 763
16186 780
30808 899
15365 820
31394 292
9347 509
35069 509
20538 112