3109 307
2920 349
10768 712
25546 657
15014 169
11245 888
13006 208
13423 526
3982 401
8372 375
13330 393
24335 798
5632 407
11066 476