40706 647
1003 250
2322 517
907 247
1206 353
1009 263
768 205
951 239
778 182
1803 562
1489 319
1515 338
2618 503
12278 328
4215 453
7246 406
5274 61
3838 516
4180 385
19083 658
16062 61
16383 793
8126 447
4774 178
30543 263
7171 715
7034 569
3781 263