40715 647
1009 250
2322 517
909 247
1210 353
1011 263
768 205
952 239
778 182
1803 562
1491 319
1520 338
2626 503
12283 328
4215 453
7248 406
5274 61
3838 516
4181 385
19083 658
16063 61
16384 793
8126 447
4774 178
30543 263
7171 715
7034 569
3781 263