40742 647
1025 250
2322 517
912 247
1214 353
1033 263
769 205
958 239
780 182
1806 562
1493 319
1543 338
2661 503
12306 328
4217 453
7251 406
5278 61
3845 516
4184 385
19087 658
16071 61
16388 793
8128 447
4775 178
30546 263
7174 715
7038 569
3784 263