8095 159
10874 208
5282 542
3993 307
7470 567
3403 235
8648 168
11101 411
5450 410
373928 964
219671 320
10672 352
8315 332
5970 463
4190 243
6325 372
3122 110
2514 280
3899 506
2227 61