2302 74
5273 317
6076 293
4954 544
4183 478
3875 746
4452 399
4682 870
15128 383
3478 502
6043 99
2773 137
2521 267
1592 57
5575 591
3647 347
18468 486
4654 620
3400 50
1941 116
11162 599
6142 121
5017 795
3420 135