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