28734 297
2836 36
2628 253
12081 727
6363 810
5052 434
5283 756
9905 574
31142 990
17643 427
8915 644
3527 282
3483 369
6569 598
4528 80
16316 271
4908 507
8663 347
16394 913
10375 633
17702 410
3045 350
5898 795
4009 167