160 335
1005 62
261 888
2120 304
873 883
101 884
1198 408
245 320
1442 384
311 590
1012 12
893 939
556 904
2548 269
75 794
239 10
557 433
142 244
104 147
904 381
861 1
388 118