2850 447
11727 510
5814 662
8954 163
5543 330
9823 515
5845 196
12634 472
5402 111
4064 860
1848 382
455 47
4410 782