40722 647
1011 250
2322 517
909 247
1211 353
1016 263
768 205
954 239
779 182
1805 562
1491 319
1529 338
2629 503
12285 328
4215 453
7248 406
5275 61
3838 516
4181 385
19084 658
16065 61
16386 793
8126 447
4774 178
30543 263
7171 715
7034 569
3783 263