1681 182
906 31
2087 235
5225 93
4282 604
126868 209
60317 177
30573 369
5437 605
3968 76
28689 798
5415 501
9459 614
38074 694
3472 422