1008 60
31917 53
15956 258
4506 291
6442 828
3799 252
5252 503
9992 680
16508 739
6447 814
26386 230
7207 536
12930 589
10362 203
3932 141
7187 108
21766 206
4542 292
8044 267
3672 394
4290 589
14363 609
8685 527
1647 105