102615 988
22223 192
17734 570
4184 53
5937 138
10003 474
13897 730
109426 503
10655 683
12837 590
5945 330
84907 234
73047 539
108048 844
32006 557
24550 267
7054 466
3018 515
6143 632
2168 75
7555 664
4567 347