2696 508
2297 316
17897 393
11186 523
3455 162
1023 114
3196 631
3017 322
4367 673
5604 764
4949 967
5349 558
3636 415
3920 369
8607 77
7954 161
11423 406
38681 109
8463 369
12215 254
8746 467
8883 35
6740 122
8369 585
8128 90
15787 323
6979 126
40068 366