3042 509
26803 302
13308 888
4825 429
1672 155
6437 504
394496 1035
7321 219
7788 675
7899 228
3254 364
35795 516
8496 314
17055 273
30783 195
14292 487
20454 187
5857 474
45105 70
30269 348
28162 763
14835 234
3114 427
17152 445
26427 743
5416 527
5919 240
4773 802