3115 509
26833 302
13330 888
4829 429
1675 155
6441 504
394503 1035
7332 219
7792 675
7918 228
3256 364
35800 516
8497 314
17068 273
30806 195
14296 487
20456 187
5857 474
45120 70
30284 348
28179 763
14843 234
3114 427
17163 445
26432 743
5419 527
5920 240
4775 802