50817 105
11391 420
147554 630
25138 442
26477 449
3041 422
1804 39
4201 655
4161 637
3950 572
2835 341
3558 801
3293 364
6755 681