31531 503
15393 821
22134 664
13049 617
15389 692
26232 443
17995 828
24280 132
7510 94
15528 847
12021 186
29889 445
5272 314
5356 133
30517 182
6780 86
18870 582
9493 625
16664 265
12136 145
14337 369
18494 966
10470 406
21456 685