103497 212
128578 743
17084 287
8697 683
13931 692
2502 453
2973 351
880 70
3569 875
5975 643
329680 895
79097 794
17724 943
3755 503
3678 814
2740 521
3109 337
4670 379
6565 589
5874 167
90876 814
114394 415
17343 878
40836 239
28888 311
14086 646
7168 648
6639 317