2971 568
2855 457
18657 722
2086 139
3068 709
3898 290
2398 490
3627 675
2880 620
16368 92
2585 216
1285 135
3821 433
4872 361
4206 543
2592 313
2178 307
18781 635
17962 170
4710 517
25191 763
16185 780
30807 899
15365 820
31391 292
9346 509
35067 509
20537 112