2689 814
9157 54
28271 307
16315 292
24676 305
3111 591
3602 715
37194 824
2189 487
1000 134
2780 483
2462 104
5065 322
2243 317
42755 394
15166 183
4314 334
15766 272
411155 458
95979 711
55175 158
3949 354
32442 572
33165 249
22457 276
28163 69
22129 932
3481 380