3026 509
26790 302
13297 888
4819 429
1672 155
6437 504
394494 1035
7317 219
7786 675
7888 228
3254 364
35795 516
8493 314
17052 273
30776 195
14290 487
20453 187
5857 474
45101 70
30265 348
28160 763
14831 234
3114 427
17151 445
26425 743
5415 527
5918 240
4773 802