10888 501
44059 166
15096 640
12563 274
16967 612
24424 247
5895 236
18625 881
109633 234
42985 358
263261 1050
9143 557
14811 385
8486 641
127395 1028
11821 745
14159 515
13828 477
37150 662
45331 685
94952 225
44081 203
29836 875
5680 289
51620 779
64155 669
13491 66
56362 339