4737 588
20131 283
8407 76
22680 48
19285 333
3782 455
13205 187
6052 526
8530 227
4941 29
4333 139
5865 969
5428 299
10657 249
2863 462