27991 343
13781 587
5265 399
6506 365
2990 121
8736 313
8631 679
9663 681
119997 469
5084 207
5122 720
2386 177
8894 222
4850 258
3358 90
5570 448
6225 453
8504 713
9367 621
5445 489
8249 624
71370 233
30736 868
4189 563
2841 332
4247 58
6074 598
7356 300