29901 128
10097 523
10739 551
9111 628
9676 509
23296 674
5733 361
5926 428
3259 52
10562 63
6396 424
2079 69
2896 289
23396 797
23705 643
21880 355
10554 700
5402 365
3046 146
6700 495
9044 293
6916 236
2189 226
4578 362
8156 668
23634 196
38649 237
31087 594