102613 988
22223 192
17734 570
4184 53
5937 138
10003 474
13897 730
109426 503
10655 683
12837 590
5945 330
84902 234
73045 539
108043 844
32005 557
24550 267
7054 466
3018 515
6143 632
2168 75
7555 664
4567 347