103511 230
2252 589
3089 743
4595 262
31565 287
7105 238
435 67
2041 344
1346 284
3650 290
6945 711
244275 668
306090 1219
32880 331
2798 369
315303 839
122025 827
898 154
4327 229
1021 89
2156 393
51070 713
20350 175
9211 539
26102 236
1593 387
3405 634
6638 305