1235 30
2794 303
2092 279
2668 450
5864 737
3628 345
5189 782
4198 746
2101 350
8511 774
1704 238
4956 892
3727 550
5496 935
3954 555
2804 295
7303 872
13251 637
6937 459
24633 193
2686 474
990 130
3112 52
3707 501