1550 9
2796 162
427 120
1374 659
634 303
355 132
849 365
952 323
745 790
1115 269
926 497
467 563
837 872
324 55
841 779
642 337
340 233
530 13
111 490
690 448