2531 746
3049 807
242 47
326 89
1932 345
577 158
968 214
4974 869
1252 258
1212 145
3508 852
1143 233
3542 719
2872 694
3154 791
4318 236
3498 756
4961 898
4484 722
43442 412
13125 41
5007 627
6237 339
29080 150
11537 486
22221 270
31146 580
20874 276