649 27
1558 320
12722 888
4261 717
1689 444
3607 534
5039 300
7539 444
13172 577
2817 416
1510 169
600 134
2683 368
2339 334
9927 562
2053 373
3089 267
907 233
957 74
1419 198
3202 907
4846 830
2189 247
3426 699