8095 159
10875 208
5282 542
3993 307
7472 567
3403 235
8648 168
11101 411
5450 410
374013 964
219708 320
10672 352
8315 332
5970 463
4190 243
6326 372
3123 110
2514 280
3901 506
2229 61