25599 75
17731 668
14410 666
15887 312
7166 137
46078 912
9704 732
28297 400
6764 63
42225 162
18584 865
20585 347
7004 159
6625 44
5304 654
5708 371
9526 490
8170 168
2262 79
24449 785
6947 333
7428 230
15367 105
9270 109
3732 465
5132 132
17139 352
28984 137