2938 609
5859 66
11192 470
5069 208
16188 401
27075 693
5877 73
12239 815
5070 378
8520 501
3574 167
3629 592
4205 214
10200 421
4392 66
4596 551