12036 86
41874 832
4920 557
3094 286
7065 930
3989 486
5113 653
4331 388
2181 262
4528 311
4101 822
3979 546
5201 601
11863 643
13941 575
3556 391
4193 127
8522 97
4905 207
4722 847
3918 379
5061 622
9474 514
3847 557
9805 344
3808 82
8195 665
5411 281