108553 297
4297 677
143087 344
16230 229
22419 569
96286 635
150350 944
63274 427
5120 495
4495 737
3303 351
54421 202
10442 652
7758 151
2704 355
6234 673
4359 130
3419 183
6375 610
5200 756
767 87
3082 387
9679 56
38884 471
13493 142
7548 464
1997 86
5153 609