1662 9
3003 162
438 120
1479 659
638 303
357 132
856 365
957 323
745 790
1127 269
930 497
476 563
842 872
335 55
846 779
643 337
342 233
533 13
115 490
693 448