4599 400
12679 526
1844 235
5165 348
2589 144
3026 361
1198 180
3116 524
3666 820
4732 595
10525 568
25541 178
7402 178
2475 466
1798 199
18335 711
3728 832
4399 267
4666 346
2762 365
3669 563
1202 122
4252 924
1320 79