3088 509
26830 302
13324 888
4828 429
1675 155
6440 504
394501 1035
7327 219
7792 675
7914 228
3255 364
35800 516
8496 314
17058 273
30805 195
14296 487
20456 187
5857 474
45115 70
30283 348
28177 763
14843 234
3114 427
17162 445
26430 743
5419 527
5920 240
4775 802