1290 120
2391 218
3043 533
4616 677
3197 764
3316 440
2969 483
12068 317
4076 315
2732 202
698 123
3825 598
584 91
4506 249
1633 175
2431 173
4352 809
2823 421
12515 660
2929 539
7959 64
6444 177
3791 463
14271 521