15097 747
6665 504
3623 663
4983 561
5978 322
2443 31
3864 443
12643 252
3591 443
120226 536
21044 510
3202 287
3910 115
95855 196
3280 788
4126 342
39138 173
246909 1043
7629 719
33278 612
77985 612
63787 831
13264 601
848 119
8354 330
1482 194
21685 183
30124 518