3099 509
26832 302
13326 888
4828 429
1675 155
6441 504
394501 1035
7330 219
7792 675
7914 228
3255 364
35800 516
8497 314
17060 273
30805 195
14296 487
20456 187
5857 474
45117 70
30283 348
28177 763
14843 234
3114 427
17162 445
26430 743
5419 527
5920 240
4775 802