40727 647
1016 250
2322 517
909 247
1212 353
1021 263
768 205
955 239
779 182
1805 562
1491 319
1531 338
2645 503
12292 328
4215 453
7250 406
5275 61
3841 516
4183 385
19086 658
16067 61
16386 793
8126 447
4775 178
30543 263
7173 715
7036 569
3783 263