40735 647
1021 250
2322 517
912 247
1213 353
1026 263
768 205
956 239
780 182
1806 562
1493 319
1537 338
2652 503
12303 328
4216 453
7251 406
5276 61
3842 516
4184 385
19086 658
16068 61
16386 793
8127 447
4775 178
30543 263
7173 715
7038 569
3783 263