5992 699
4182 270
1961 252
4745 616
1283 104
2251 83
3531 667
4070 866
4894 622
15479 632
3801 370
1876 151
2772 587
4340 513
4738 699
3071 230
2458 341
2296 109
7355 478
4329 508
15990 455
2599 215
3077 132
12555 1016