40666 647
989 250
2322 517
902 247
1202 353
985 263
767 205
947 239
778 182
1803 562
1485 319
1498 338
2591 503
12260 328
4213 453
7243 406
5273 61
3835 516
4178 385
19080 658
16057 61
16375 793
8122 447
4767 178
30539 263
7164 715
7029 569
3775 263