40920 132
5385 126
4143 950
21070 321
26122 849
25036 557
20173 814
3223 148
4303 583
5648 892
2762 304
20579 381
1501 187
39995 780
21792 250
14056 139
6649 452
7962 550
1127 114
7845 465
20567 403
1598 314
33753 179
28804 80