41437 686
2631 339
395394 1035
783 59
2901 738
2248 494
1061 237
3246 849
2942 407
34552 586
1169 190
1132 199
2851 609
1023 227
2182 378
552 87
760 166
19890 531
1632 302
2526 455
1791 517
646 35
40234 263
2572 668