17083 529
9582 663
6993 877
3044 123
5579 353
4384 518
4391 380
4580 163
2737 583
3927 593
5055 494
4009 59
2316 327
2302 58
3269 131
4506 906
2838 243
1501 73
3214 309
8396 905
4286 53
3837 626
3679 389
2640 277
3972 56
3114 253
2922 127
7130 220