3001 217
37827 1165
11749 500
8763 731
18932 278
6288 693
8718 271
5386 437
2731 181
5960 626
4608 463
4056 229
6427 719
7928 289
23380 357
20678 601
17578 312
7205 306
7203 611
4422 728
2984 246
6815 66
10658 551
7798 653
16255 647
16951 95
7477 69
194169 744