2633 793
2216 702
316 94
508 40
134 450
974 559
480 785
409 514
562 733
379 551
652 291
864 121
703 380
554 696
879 346
137 171
549 243
272 16
827 54
1012 165
995 884
334 82
557 488
396 97