3162 411
11838 325
3153 222
2322 338
773 77
2259 545
805 98
2735 490
604 62
1194 275
768 106
399 32
2729 348
2318 459