306 80
936 265
212 41
639 188
262 57
1476 208
1076 161
3924 969
1772 352
1421 232
1005 216
779 83
3452 559
2900 538
2534 491
2039 469
2661 673
2325 419
2241 509
1810 437
1042 68
1042 99
1802 275
3979 741