40498 302
46975 710
758 168
2895 651
4345 462
4028 660
16899 947
3106 498
1118 31
3938 284
2214 188
1595 156
998 82
1853 133
2962 600
1951 501
1464 284
2167 213
2186 388
3752 807
695 106
1447 140
2558 461
3183 644
2266 508
1698 76
2364 121
4424 574