30891 301
14520 516
24951 139
5771 617
4398 115
2704 37
6105 207
3906 703
7391 356
7228 137
4480 854
4108 535
3289 395
4986 511
4057 319
4276 540
4278 188
5380 972
4538 571
4994 551
4187 160
9994 708
5983 128
3644 472
2639 140
3296 273
5046 388
3767 374