5025 58
5959 101
3945 269
4447 443
21194 260
11124 313
23915 523
5898 570
10108 501
5980 687
15845 701
5303 131
3783 283
13047 33
9295 565
8273 382
6992 551
5770 150
6040 386
6878 307
25828 729
14054 193
5203 550
3471 216