4006 400
9408 239
10609 614
9136 699
8604 95
3669 482
4366 508
10891 31
20126 207
18529 833
29291 669
3608 303
3579 185
3712 127
4789 669
7731 606
4350 644
2862 301
5878 145
18444 115
3681 150
4790 513
20587 213
8275 679
4137 620
21237 294
4753 374
8685 636