118528 519
3010 60
4203 274
2809 362
22140 294
2679 507
8033 354
38800 606
7284 255
5138 935
6842 411
22395 455