3403 299
2284 204
5740 804
13136 584
7299 402
7895 829
11283 617
5191 196
6596 807
14005 372
4367 650
116034 632
47772 584
5075 457
9967 299