40920 132
5385 126
21071 321
4143 950
26122 849
4305 583
20173 814
25036 557
3223 148
5648 892
1501 187
20579 381
2762 304
21792 250
39995 780
14056 139
6650 452
7963 550
7846 465
1127 114
20567 403
33753 179
4334 511
28804 80