2967 300
27222 575
54644 169
27952 151
35564 432
50224 924
44213 519
69449 208
29061 447
31866 853
25011 812
53588 437
62489 179
45547 433
31530 706
21976 846
27471 365
34003 264