1113 171
2382 348
3158 523
19064 233
3244 860
6170 929
2657 164
2089 143
8026 546
9810 448
4794 506
1724 81
1399 235
680 104