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