2954 568
2842 457
18649 722
2085 139
3068 709
3881 290
2397 490
3617 675
2874 620
16366 92
2578 216
1278 135
3811 433
4844 361
4200 543
2582 313
2175 307
18765 635
17955 170
4691 517
25187 763
16175 780
30780 899
15357 820
31385 292
9340 509
35035 509
20519 112