18605 309
73747 349
7903 45
2933 403
21568 104
23131 340
4006 280
4650 36
15399 257
7816 148
8454 534
11541 240
9505 847
3582 328
5084 157
2491 208
10866 760
3034 189
3770 575
4473 408
1402 311