591 507
729 107
1096 978
301 872
881 167
882 428
1140 247
513 149
844 303
536 265
468 398
504 659
12783 362
11717 801
8552 360
6815 363
6271 347
5315 12
5100 38
4505 223
4471 201
3992 645
3974 922
3953 217