31880 899
20344 346
1799 90
18939 232
27895 297
12547 453
7042 690
20784 283
15520 278
15213 548
11044 594
13351 66
171808 696
4152 166
16190 355
6167 523
18179 251
22579 322
25592 576
9262 451
13770 169
7006 846
15713 778
11500 39
25173 244
6598 170
3658 194
11429 427