3003 629
2579 597
33065 620
13520 358
26930 763
17632 197
36199 643
5266 680
9136 164
3955 253
1337 191
17874 322
4127 728