9496 360
2787 299
2752 471
2894 336
15173 264
4282 268
4933 610
18745 384
3843 186
2240 273
3831 397
3298 466
1104 74
3576 262
2381 525
645 48
5047 782