7052 301
20590 716
11532 1012
8216 275
2601 191
36513 222
8730 485
2200 336
3274 619
2115 38
4595 552
2263 558
3489 279
3865 869
2416 50