2399 238
29555 257
20426 496
13136 437
21333 154
763873 1404
15367 343
11765 582
5044 44
6861 244
14915 696
12570 493
181709 986
326534 1231
140255 856
37070 124
3418 96
4697 725