2971 568
2854 457
18657 722
2086 139
3068 709
3897 290
2398 490
3626 675
2880 620
16368 92
2585 216
1285 135
3821 433
4867 361
4206 543
2592 313
2178 307
18780 635
17962 170
4709 517
25191 763
16185 780
30807 899
15364 820
31390 292
9345 509
35064 509
20537 112