3039 413
2422 349
3321 860
2631 293
3192 529
4986 206
6326 796
10629 979
3842 901
1583 140
988 143
2244 294
3342 502
3154 588
3521 579
3045 415
11230 681
5603 679
16247 738
1975 225
1216 113
2368 327
2905 577
5215 436