2213 628
275 54
18849 928
6678 653
5798 779
22591 151
6244 195
7245 144
9217 491
12050 473
247161 416
2779 201
4115 530
5838 528
3605 633