40758 647
1033 250
2323 517
912 247
1217 353
1048 263
769 205
961 239
780 182
1808 562
1495 319
1564 338
2679 503
12330 328
4218 453
7254 406
5279 61
3850 516
4187 385
19090 658
16074 61
16392 793
8130 447
4776 178
30546 263
7175 715
7040 569
3788 263