15096 747
6665 504
3623 663
4983 561
5978 322
2443 31
3864 443
12643 252
3591 443
120226 536
21044 510
3202 287
3909 115
95855 196
3280 788
4126 342
39138 173
246906 1043
7629 719
33273 612
77985 612
63786 831
13264 601
848 119
8354 330
1481 194
21685 183
30123 518