22998 602
2537 169
9974 711
5217 331
4783 281
37909 1059
3887 628
7888 220
3434 493
4978 58
19787 222
3283 111
8755 252
4727 366
40527 157