1115 250
28865 199
15583 228
13382 408
5200 882
378 86
429 127
13507 330
3478 602
2792 356
2717 304
18948 575
23396 35
15728 275
3119 290
203 56
2347 594
8501 186
7406 526
3505 503
3468 114
1863 161
3537 776
17898 780