2696 508
2296 316
17878 393
11186 523
3454 162
1023 114
3196 631
3017 322
4367 673
5604 764
4949 967
5349 558
3636 415
3920 369
8605 77
7953 161
11423 406
38681 109
8463 369
12214 254
8746 467
8883 35
6740 122
8369 585
8128 90
15787 323
6979 126
40064 366