497 40
1509 163
2942 718
3577 841
1320 219
3386 821
2819 669
2279 575
2926 407
496 97
11377 319
13381 56
8033 245
5015 152
47287 127
69838 905
6151 728
9518 772
26283 551
23122 424
7713 392