2203 264
4268 55
10114 506
6172 473
3953 397
1994 262
10757 601
13006 509
4864 943
58670 116
12384 648
6907 440
3680 407
2258 327
2993 267
51706 371
3091 520