8096 159
10875 208
5282 542
3993 307
7473 567
3404 235
8649 168
11102 411
5450 410
374142 964
219754 320
10673 352
8315 332
5970 463
4190 243
6326 372
3124 110
2514 280
3902 506
2230 61