2949 771
15761 587
3377 55
2090 516
2927 495
1211 124
1289 280
2059 268
814 111
1985 332
3231 544
34166 436
26972 609
8238 554
13270 469
16569 187
51944 60
2959 71
3591 118