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