9550 81
37484 727
14502 535
18973 95
5037 97
8357 582
37147 779
5827 315
12597 161
14883 877
9138 189
10395 623
7811 279
8572 644
6062 877
7117 601
15336 256
5701 111
8659 526
1016 134
23333 531
5702 371
4310 355
13093 199
17486 94
25539 237
30137 503
4892 528