2991 92
5220 199
6528 620
4430 106
7709 694
12811 275
18028 575
2951 97
25505 821
10524 555
3754 300
5928 479
3701 495
10094 852
5421 82
10731 521
8055 841
14314 761
4996 293
5514 227
5698 699
17612 331
1778 156
5120 90