5931 507
39388 60
90939 683
3757 288
5577 140
2460 370
4100 184
13484 633
6298 558
3660 574
12194 430
3520 288
2414 145
3185 727
3479 259
1076 28
4428 354
2106 455