28684 528
7609 600
21267 312
23607 670
29040 798
4293 677
2046 332
4810 769
5562 758
6093 361
5123 297
6261 574
8984 113
12106 432
11761 535
21055 331
6949 615
5925 469
14188 606
17276 829
11326 765
7788 166
16413 287
15999 883
5136 539
1632 320
5881 407
25045 361